@echo off
echo 检查KiteMusic项目编译状态...
echo.

cd /d "%~dp0"

REM 检查Gradle是否存在
if not exist "gradlew.bat" (
    echo ❌ gradlew.bat 文件不存在
    echo 请确保在正确的项目目录中运行此脚本
    pause
    exit /b 1
)

echo 清理之前的构建文件...
call gradlew.bat clean

echo.
echo 开始编译项目...
call gradlew.bat assembleDebug

if %errorlevel% equ 0 (
    echo.
    echo ✅ 编译成功！
    echo.
    echo 生成的文件位置：
    dir /b app\build\outputs\apk\debug\*.apk 2>nul || echo 没有找到APK文件
) else (
    echo.
    echo ❌ 编译失败！
    echo 请检查上述错误信息并修复问题
)

echo.
pause
